<script src="http://www.haoshudao.com/sddc/static/js/dataMonitor.js"></script>
<script src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script>	
<script type="text/javascript">

    DM.init("2a4f5aad-709e-4c39-9c93-5adc4666f976", '${openid}');
    DM.sendAuthUserInfo('${authinfo}', "2a4f5aad-709e-4c39-9c93-5adc4666f976");
    wx.config({
 	    debug: false,  // 开启调试模式,调用的所有api的返回值会在客户端alert出来，若要查看传入的参数，可以在pc端打开，参数信息会通过log打出，仅在pc端时才会打印。
 	    appId: '${shareinfo.appid}', // 必填，公众号的唯一标识
 	    timestamp: "${shareinfo.timestamp}", // 必填，生成签名的时间戳
 	    nonceStr: '${shareinfo.nonceStr}', // 必填，生成签名的随机串
 	    signature: '${shareinfo.signature}',// 必填，签名，见附录1
 	    jsApiList: ['checkJsApi' , 'onMenuShareAppMessage' , 'onMenuShareTimeline']
 	});

 	wx.ready(function(){
 		wx.checkJsApi({
 		    jsApiList: ['onMenuShareAppMessage' , 'onMenuShareTimeline'], // 需要检测的JS接口列表，所有JS接口列表见附录2,
 		    success: function(res) {
 		       //alert('wx.check: '+JSON.stringify(res));
 		    }
 		});

 		 DM.ready(function(){
 	 		//发送给朋友分享功能
 	 		wx.onMenuShareAppMessage({
 	 		    title: '${shareinfo.title}—火堆公益', // 分享标题
 	 		    desc: '${shareinfo.description}', // 分享描述
 	 		    link: DM.linkChange('${shareinfo.shareUrl}'), // 分享链接
 	 		    imgUrl: '${shareinfo.imgUrl}', // 分享图标
 				trigger: function () {
 				},
 	 		    success: function () { 
 	 		        // 用户确认分享后执行的回调函数
 	 		        DM.reportShare("ShareAppMessage");
	 		        window.location.href = "${shareinfo.redirect}";
 	 		    },
 	 		    cancel: function () { 
 	 		        // 用户取消分享后执行的回调函数
 	 		    }
 	 		});

 	 		//分享到朋友圈
 	 		wx.onMenuShareTimeline({
 	 		    title: '${shareinfo.title}—火堆公益', // 分享标题
 	 		    link:  DM.linkChange('${shareinfo.shareUrl}'), // 分享链接
 	 		    imgUrl: '${shareinfo.imgUrl}',  // 分享图标
 	 		    success: function () { 
 	 		        // 用户确认分享后执行的回调函数
 	 		        DM.reportShare("ShareTimeLine");
 	 		     	window.location.href = "${shareinfo.redirect}";
 	 		    },
 	 		    cancel: function () { 
 	 		        // 用户取消分享后执行的回调函数
 	 		    }
 	 		});
 	 		
 		 });

 	});
 	wx.error(function (res) {
		//alert('wx.error: '+JSON.stringify(res));
    });
    
	</script>